草庐IT

Python mysql 不提交

全部标签

javascript - react 处理表单提交

我正在尝试在React/Redux中创建一个表单。现在我只希望表单在提交表单时触发我的函数handleSubmit。但是目前看起来该功能是在页面加载时立即触发的...exportdefaultclassAssetsAddextendsReact.Component{componentDidMount(){console.log(this)}handleSubmit(event){if(this.refs.titleInput!==''){event.preventDefault();varasset={date:'',title:this.refs.titleInput.value,i

javascript - 将类型属性从提交更改为按钮?

如何从submit更改类型属性至button使用JavaScript还是jQuery?我使用input类似的元素. 最佳答案 改变原生DOM节点的属性:document.getElementsByName("submitform")[0].type="button";用jQuery做:$("input[name='submitform']").prop("type","button");但是请记住,您无法在InternetExplorer8及更低版本中更改输入类型。 关于javascri

Javascript 如何在 JSP 上使用带有两个提交按钮的确认对话框 onSubmit

我的表单目前有两个提交按钮。一个用于Search,另一个用于MarkComplete功能。仅当单击“标记完成”按钮以提交已通过验证的表单时,我才需要显示确认对话框。有可能识别这个吗?我目前有以下confirmComplete功能:functionconfirmComplete(){alert("confirmComplete");varanswer=confirm("Areyousureyouwanttocontinue");if(answer==true){returntrue;}else{returnfalse;}}如有任何帮助,我们将不胜感激! 最佳答

javascript - 当元素改变时提交表单

在jQuery中,如果我将class=auto_submit_form分配给表单,只要任何元素发生更改,它就会提交,代码如下:/*automaticallysubmitifanyelementintheformchanges*/$(function(){$(".auto_submit_form").change(function(){this.submit();});});但是,如果我希望表单仅在指定元素发生更改时提交:/*submitifelementsofclass=auto_submit_itemintheformchanges*/$(function(){$(".auto_su

javascript - Google Places Autocomplete place_changed 事件在表单提交后按回车键触发

我已将GoogleMapsJavascriptAPIV3中的google.maps.places.Autocomplete添加到基本搜索表单中。我正在尝试找到一种可靠的方法来检测用户是从自动完成列表中选择了一个项目(使用鼠标或键盘)还是提交了自由格式的文本。代码:http://jsfiddle.net/2rhL3cyk/1/我正在针对以下基本场景进行测试,每个场景都应导致提交表单。如果用户选择了自动完成项,locMatch应该为真。输入自由格式文本,按回车键:place_changed被解雇onSubmit被触发。locMatch:假输入文本,使用向下箭头选择一个位置,然后按回车键:o

javascript - 在 jQuery 中使用 FormData 提交表单 - 没有 Ajax 和隐藏字段

我有一个函数可以对表单提交进行一些自定义工作,通过Ajax发送一些数据,将返回的数据附加到新的FormData对象中,现在我需要使用此FormData以常规方式(不是通过Ajax)提交表单。我知道这可以通过隐藏字段来实现,但是如果我不想让懂一点编码的人看到返回的数据怎么办?那么是否可以在没有隐藏字段和Ajax的情况下使用jQuery中的自定义FormData提交表单? 最佳答案 您可以在提交之前将您的对象添加到表单中,然后直接将其删除。$('#yourForm').submit(function(){$(this).append(y

javascript - 延迟提交表单,直到检索到位置

我有一个尝试从浏览器获取位置设置的应用程序,这往往需要一些时间,所以我希望它在页面加载时运行。但是,如果您在位置回调运行之前单击提交按钮,则您没有位置数据。我的问题很简单,如何在提交表单之前等待位置成功回调完成?(没有像sleep声明这样愚蠢的东西)。理想情况下,我想闪烁一个繁忙的指示器并等待数据。这可能吗?我有使忙碌指示器可见的代码,但不确定如何优雅地等待数据可用。$(document).ready(function(){varlat="";varlng="";varaccuracy="";varlocationFound=false;if(navigator.geolocation

javascript - 使用 reactjs 提交表单

我是reactjs的新手。我正在使用reactjs创建一个示例项目。首先,我收到类似状态为空的错误。设置初始状态后出现错误IgotWarning:valueLinkproponinputisdeprecated;setvalueandonChangeinstead我知道有很多与此相关的问题,但我的问题没有解决,请帮忙。代码如下:importReact,{Component}from'react';import{Link}from'react-router'importvalidatorfrom'validator';importLinkedStateMixinfrom'react-ad

javascript - 提交和值更改事件上的 Angular 4 ControlValueAccessor 值

在我的Angular(4+Typescript)项目中,我使用了已经准备好的组件(这并不重要,因为扩展ControlValueAccessor的方式是相同的,但如果这很重要,我使用了ng2-select),因为更好用户体验和更好的外观。在将它包含到我看到的使用响应式(Reactive)表单的表单组件中之后,在提交时我返回(用于表单控件)基于类SelectItem的对象,该类在准备好的组件中使用,以管理选定的项目-如下所示://console.log(this.myForm.values)Object{txtInput:'value',//...preparedComponent:Sel

javascript - 在 Formik 中添加 react-bootstrap 警报以处理提交

我正在尝试向我的Formik表单添加一个react-bootstrap警报,以便handleSubmit向用户发出表单已提交的警报。我使用了react-bootstrap记录的Alert形式,但是我不得不更改最后一行,因为这似乎不起作用(错误说如果我使用react-bootstrap记录的形式,我没有导出任何东西警报。我的警报是:importReactfrom'react';import{Alert,Button,}from"react-bootstrap";classAlertDismissibleextendsReact.Component{constructor(props){s